patch-up job - French English Dictionary